<template>
  <div class="liveBroadcasting">
    <div class="rightBox">
      <div class="btn_group">
        <!-- <button :class="{ active: input_btn == '1' }" @click="input_btn = '1'">达人对比</button> -->
        <button :class="{ active: input_btn == '2' }" @click="input_btn = '2'">直播间对比</button>
        <!-- <button :class="{ active: input_btn == '3' }" @click="input_btn = '3'">达人对比历史</button> -->
        <button :class="{ active: input_btn == '4' }" @click="input_btn = '4'">直播间对比历史</button>
      </div>
      <div class="rightBox-content">
        <!-- <talentCompare v-if="input_btn == '1'" v-on:childByValue="childByValue" /> -->
        <liveRoomCompare v-if="input_btn == '2'" v-on:childByValue="childByValue" />
        <!-- <talentHistory v-if="input_btn == '3'" /> -->
        <liveRoomHistory v-if="input_btn == '4'" />
      </div>
    </div>
  </div>
</template>

<script>
import liveRoomCompare from '@/pages/Li/compare/liveRoomCompare/liveRoomCompare.vue';
import liveRoomHistory from '@/pages/Li/compare/liveRoomCompare/liveRoomHistory.vue';
export default {
  props: [],
  data() {
    return { input_btn: '2' };
  },
  components: { liveRoomCompare, liveRoomHistory },
  computed: {},
  created() {},
  mounted() {
    document.title = '直播间对比-直播电商数据分析&智能分析服务平台-掌上精选；';
    if (this.$route.query.data == 3) {
      this.input_btn = '3';
    } else if (this.$route.query.data == 4) {
      this.input_btn = '4';
    }
  },
  watch: {
    input_btn: function (newVal, oldVal) {
      if (newVal == '1') {
        this.input_btn = '1';
        document.title = '达人对比-直播电商数据分析&智能分析服务平台-掌上精选；';
      } else if (newVal == '2') {
        this.input_btn == '2';
        document.title = '直播间对比-直播电商数据分析&智能分析服务平台-掌上精选；';
      } else if (newVal == '3') {
        this.input_btn == '3';
        document.title = '达人对比历史-直播电商数据分析&智能分析服务平台-掌上精选；';
      } else if (newVal == '4') {
        this.input_btn == '4';
        document.title = '直播间对比历史-直播电商数据分析&智能分析服务平台-掌上精选；';
      }
    }
  },
  methods: {
    childByValue: function (childValue) {
      // childValue就是子组件传过来的值
      this.input_btn = childValue;
    }
  }
};
</script>

<style lang="less" scoped>
.liveBroadcasting {
  box-sizing: border-box;
  display: flex;
  min-height: 80vh;
  margin-top: @margin-num;
  margin-left: @margin-num;
  margin-right: @margin-num;
  background-color: #f1f1f1;

  .rightBox {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 100%;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    border-radius: 6px;
    .btn_group {
      text-align: left;
      .active {
        background-color: #fd7f2c;
        color: #ffffff !important;
      }
      button {
        font-size: 14px;
        color: #555;
        padding-left: 23px;
        padding-right: 23px;
        height: 40px;
        background-color: #fff;
        border-radius: 4px;
        margin-right: 7px;
        font-weight: 600;
      }
    }
  }
  .rightBox-content {
    background-color: #ffffff;
    border-radius: 6px;
    margin-top: 10px;
  }
}
</style>
